rubber ball that is put on the tip of a stick to play the marimba - Spanish English Dictionary